Configuring Quality of Service Rules
The Quality of Service Rules table lets you configure up to
The section is applicable only to the SBC application.
Depending on the call metric, you can configure the following actions to be performed if the threshold is crossed:
■ | Reject calls to the IP Group for a user-defined duration. Rejection of calls can also trigger alternative routing. When the device rejects a call due to an ASR, NER or ACD threshold crossing, it generates the SIP response code 850 (Signaling Limits Exceeded). When the device rejects a call due to Voice Quality and Bandwidth threshold crossing, it generates the SIP response code 806 (Media Limits Exceeded). If you configure these SIP response codes for an Alternative Reasons Set (see Configuring SIP Response Codes for Alternative Routing Reasons) that is assigned to the IP Group ('SBC Alternative Routing Reasons Set' parameter) and the device rejects a call, it searches in the IP-to-IP Routing table for an alternative routing rule. |
When the device rejects calls to an IP Group based on a Quality of Service rule, it raises an SNMP alarm (acIpGroupNoRouteAlarm). The alarm is also raised upon a keep-alive failure with the IP Group.
■ | Use a different IP Profile for the IP Group or current call. This action can be useful, for example, when poor quality occurs due to packet loss and the device can then switch to an IP Profile configured with a higher RTP redundancy level or lower bit-rate coder. |
To learn more about which actions are supported per call metric, see the description of the 'Rule Action' parameter below.
To configure thresholds, see the following sections:
■ | Voice Quality (MOS) - Configuring Quality of Experience Profiles |
■ | Bandwidth - Configuring Bandwidth Profiles |
■ | ASR, ACD and NER - See Alarm Thresholds |
The following procedure describes how to configure Quality of Service rules through the Web interface. You can also configure it through ini file [QualityOfServiceRules] or CLI (configure voip > qoe quality-of-service-rules).
➢ | To configure a Quality of Service rule: |
1. | Open the Quality of Service Rules table (Setup menu > Signaling & Media tab > Media folder > Quality of Service Rules). |
2. | Click New; the following dialog box appears: |
3. | Configure a rule according to the parameters described in the table below. |
4. | Click Apply, and then restart the device with a save-to-flash for your settings to take effect. |
Quality of Service Rules Table Parameter Descriptions
Parameter |
Description |
|||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Match | ||||||||||||||||||||||||||||||||||||||||
'Index' [Index] |
Defines an index number for the new table row. Note: Each row must be configured with a unique index. |
|||||||||||||||||||||||||||||||||||||||
'IP Group' ip-group-name [IPGroupName] |
Assigns an IP Group. The rule applies to all calls belonging to the IP Group. Note: This parameter is mandatory. |
|||||||||||||||||||||||||||||||||||||||
'Rule Metric' rule-metric [RuleMetric] |
Defines the performance monitoring call metric to which the rule applies if the metric's threshold is crossed.
Note:
|
|||||||||||||||||||||||||||||||||||||||
'Severity' severity [Severity] |
Defines the alarm severity level. When the configured severity occurs, the device performs the action of the rule.
Note: If you configure the 'Rule Metric' parameter to ACD, ASR or NER, you must configure the parameter to Major. For all other 'Rule Metric' parameter values, you can configure the parameter to any value. |
|||||||||||||||||||||||||||||||||||||||
Action |
||||||||||||||||||||||||||||||||||||||||
'Rule Action' rule-action [RuleAction] |
Defines the action to be done if the rule is matched.
Note:
When configured to Alternative IP Profile and the threshold is crossed, the device changes the IP Profile for the entire IP Group for all new calls.
|
|||||||||||||||||||||||||||||||||||||||
'Calls Reject Duration' calls-reject-duration [CallsRejectDuration] |
Defines the duration (in minutes) for which the device rejects calls to the IP Group if the rule is matched. The default is 5. Note: The parameter is applicable only if the 'Rule Action' parameter is configured to Reject Calls. |
|||||||||||||||||||||||||||||||||||||||
'Alternative IP Profile Name' alt-ip-profile-name [AltIPProfileName] |
Assigns a different IP Profile to the IP Group or call (depending on the 'Rule Metric' parameter) if the rule is matched. By default, no value is defined. Note: The parameter is applicable only if the 'Rule Action' parameter is configured to Alternative IP Profile. |